#fn("one",1)直接将键值对传给字典；
#fn("two",2)因为字典在内存中是可变数据类型，所以指向同一个地址，传了新的参数后，会相当于给字典增加键值对
#fn("three",3,{})因为传了一个新字典，所以不再是原先默认参数的字典
def fn(k,v,dic = {}):
    dic[k] = v
    print(dic)

fn("one",1)
fn("two",2)
fn("three",3,{})
